phpMyAdmin est une interface web en PHP pour administrer à distance les SGBD MySQL et MariaDB.
Il permet d'administrer les éléments suivants :
Pour toute information complémentaire il faut vous référer à la documentation officielle de phpMyAdmin (en français).
Avoir installé les paquets suivants :
S'être assuré que le serveur web fonctionne et que les scripts PHP sont correctement interprétés.
Il est recommandé d'installer phpMyAdmin depuis les dépôts officiels afin d'avoir une installation immédiatement fonctionnelle et de bénéficier des mises à jour de sécurité. Installer le paquet phpmyadmin.
Lors de l'installation, il vous sera posé quelques questions auxquelles il faut répondre avec soin :
Phpmyadmin devrait être accessible à l'adresse http://localhost/phpmyadmin
phpMyAdmin est accessible à l'adresse http://localhost/phpmyadmin (il est nécessaire d'activer le javascript de votre navigateur internet).
Pour vous connecter, utilisez votre login / mot de passe utilisé avec MySQL. Si aucun nouvel utilisateur n'est créé, vous pouvez utiliser le compte root pour les créer :
Concernant les problèmes de non accessibilité de phpMyAdmin, s'assurer auparavant que, lors de l'installation du paquet phpmyadmin, le serveur web souhaité (généralement Apache) a bien été sélectionné lorsque la question a été posée (Même si vous vous souvenez de l'avoir fait la reconfiguration peut être utile pour tout problème ou erreur de connexion). Utilisez la commande suivante pour pouvoir répondre à nouveau aux questions :
sudo dpkg-reconfigure phpmyadmin
Sous xenial et bionic, l'utilisateur root de MySql est en plugin auth_socket
La solution conseillée est de créer un nouvel utilisateur et de lui attribuer tous les privilèges :
sudo mysql -u root mysql> USE mysql; mysql> CREATE USER 'nom_utilisateur_choisi'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mot_de_passe_solide'; mysql> GRANT ALL privileges on *.* TO 'nom_utilisateur_choisi'@'localhost'; mysql> FLUSH privileges; mysql> quit; sudo service mysql restart
Si des erreurs apparaissent en fin de configuration, le plus simple est de supprimer complètement (purger) phpmyadmin et de le réinstaller.
Si le problème persiste, le forum est à votre disposition.
Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
Vous pouvez consulter les sites suivants pour obtenir un complément d'information…